give oneself over to the police - Almanca İngilizce Sözlük